package com.gitee.cnlongs.cnlongmq.basic.enums;

/**
 * 系统名称：CnLongMqStatus.java
 * 模块名称：
 * 模块描述：中国龙[消息队列] - 消息状态
 * 功能列表：
 * 模块作者：ZOUYONG
 * 开发时间：2019年4月1日 下午9:33:12
 * 模块路径：com.gitee.cnlongs.cnlongmq.basic.enums.CnLongMqStatus
 * 更新记录：
 */
public enum CnLongMqStatus {

	// 消息状态
	processing("消息处理中"),
	success("消息处理成功"),
	failure("消息处理失败，等待重发"),
	discard("消息处理失败，已废弃"),
	
	// 队列状态
	active("活动中"),
	stop("已停止"),
	
	;
	
	private CnLongMqStatus(String code) {
		this.code = code;
	}
	
	private CnLongMqStatus(String code, String desc) {
		this.code = code;
		this.desc = desc;
	}
	
	// 编码
	private String code;
	
	// 名称
	private String desc;

	/**
	 * 作者：ZOUYONG
	 * 时间：2018年11月10日 下午1:51:27
	 * @return the code
	 */
	public String getCode() {
		return code;
	}

	/**
	 * 作者：ZOUYONG
	 * 时间：2018年11月10日 下午1:51:27
	 * @param code the code to set
	 */
	public void setCode(String code) {
		this.code = code;
	}

	/**
	 * 作者：ZOUYONG
	 * 时间：2018年11月10日 下午1:51:27
	 * @return the desc
	 */
	public String getDesc() {
		return desc;
	}

	/**
	 * 作者：ZOUYONG
	 * 时间：2018年11月10日 下午1:51:27
	 * @param desc the desc to set
	 */
	public void setDesc(String desc) {
		this.desc = desc;
	}

}
